Отображение — это тип контейнера, в котором элементы хранятся в виде пар ключ–значение. Такой объект предоставляет доступ к значениям по ключу, а не по индексу, как в списках. В Python отображения реализуют интерфейсы абстрактных базовых классовcollections.abc.Mapping (для неизменяемых) и collections.abc.MutableMapping (для изменяемых).
К основным методам отображения относятся: ✅get() — безопасное получение значения по ключу ✅items(), keys(), values() — для перебора элементов, ключей и значений соответственно ✅update(), pop(), setdefault() и др. — для изменяемых отображений
Примеры отображений в Python: ✅dict — стандартный словарь ✅defaultdict — словарь с значениями по умолчанию ✅OrderedDict — сохраняет порядок добавления элементов (до Python 3.7) ✅Counter — словарь для подсчёта элементов
Отображение — это тип контейнера, в котором элементы хранятся в виде пар ключ–значение. Такой объект предоставляет доступ к значениям по ключу, а не по индексу, как в списках. В Python отображения реализуют интерфейсы абстрактных базовых классовcollections.abc.Mapping (для неизменяемых) и collections.abc.MutableMapping (для изменяемых).
К основным методам отображения относятся: ✅get() — безопасное получение значения по ключу ✅items(), keys(), values() — для перебора элементов, ключей и значений соответственно ✅update(), pop(), setdefault() и др. — для изменяемых отображений
Примеры отображений в Python: ✅dict — стандартный словарь ✅defaultdict — словарь с значениями по умолчанию ✅OrderedDict — сохраняет порядок добавления элементов (до Python 3.7) ✅Counter — словарь для подсчёта элементов
Telegram is a cloud-based instant messaging service that has been making rounds as a popular option for those who wish to keep their messages secure. Telegram boasts a collection of different features, but it’s best known for its ability to secure messages and media by encrypting them during transit; this prevents third-parties from snooping on messages easily. Let’s take a look at what Telegram can do and why you might want to use it.
Why Telegram?
Telegram has no known backdoors and, even though it is come in for criticism for using proprietary encryption methods instead of open-source ones, those have yet to be compromised. While no messaging app can guarantee a 100% impermeable defense against determined attackers, Telegram is vulnerabilities are few and either theoretical or based on spoof files fooling users into actively enabling an attack.
Библиотека собеса по Python | вопросы с собеседований from hk